two-stroke engines - French English Dictionary